@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}

/*公共样式*/
*{margin:0; padding:0; /* -moz-user-select:none; -webkit-user-select:none; user-select:none;*//* filter:alpha(opacity=0); -moz-opacity:0; opacity:0;*/}/*非IE下屏蔽选中*/
*::-moz-selection {background: none repeat scroll 0 0 #DCDCDC; color: #0088DD;}/*选中文字样式*/
body{width:100%; text-align:center; color:#454545; font:13px 微软雅黑,PMingLiU,Verdana,Arial,Helvetica,sans-serif; background:#fff;}/*据说这个支持IE6的定位*/
img{border:0px; -ms-interpolation-mode: bicubic;/*IE7下防止图片失真*/}
table{border-collapse:collapse;}
a{color:#454545; cursor:pointer; text-decoration:none; blr:expression(this.onFocus=this.blur());/*IE outline*/}
a:hover{ color:#3FA7CB; text-decoration:none;}
ul{list-style:none;}
img{border:0px;}
.red{color:#FF0000;}
.clr{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.bo{font-weight:bold;}
.nobo{font-weight:normal;}
.nobor{border:0px;}
.vc{vertical-align:middle;}
.hide{display:none;}
.show{display:block;}
.cursor{cursor:pointer;}

/*Ajax 提示信息*/
.ajax_tip{z-index:999999; position:absolute; border:1px #ccc solid; background:url(../images/tips_repeat.gif) left center repeat-x; line-height:46px; font-size:14px; font-weight:bold; color:#606060; text-align:left; _position:absolute;}
.ajax_tip div{float:left; text-indent:54px; background-position:15px center; background-repeat:no-repeat; padding-right:10px;}
.ajax_tip_error{background-image:url(../images/tip_error.gif);}
.ajax_tip_success{ background-image:url(../images/tips_success.gif);}

/*系统信息提示页面*/
#sys_msg{ width:450px; color:#333; padding:10px; border:1px #0099FF solid; height:auto; margin:10% auto 0px;}
#sys_msg table{font-size:12px; border-collapse:collapse; font-family:"新宋体"; width:100%; margin:0px auto; text-align:left; line-height:28px; }
#sys_msg table td,th{border:0px; font-size:12px;}
#sys_msg table td{ padding-left:10px; font-weight:bold;}
#seconds{padding:0px 1px 0px 1px;}
#auto_jump a,#seconds{color:#0099CC;}
#sys_msg table th.bg_information{background:url(../images/information.png) no-repeat center 0px;}
#sys_msg table th.bg_error{background:url(../images/warning.png) no-repeat center 0px;}
.here{color:#0066CC; text-decoration:underline;}

.inp_text,.area{border:1px #CCCCCC solid;}
.inp_text,.area,.select{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ABADB3 #DBDFE6 #DBDFE6 #ABADB3;
    border-image: none;
    border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 1px;
    padding: 3px;
}
.inp_text:focus,.area:focus,.select:focus{
	border-color: #2CB1E7;
    box-shadow: 0 0 4px rgba(44, 177, 231, 0.3);
}